package cn.jobstart.vo.yy;

import lombok.Data;
import org.hibernate.validator.constraints.Length;

import java.io.Serializable;
import java.util.Date;

/**
 * @author sunke
 * @version 1.0
 * @Description
 * @date 2023-10-30 09:25
 */
@Data
public class FullResumeBasicVO implements Serializable {


    /**
     * 一句话总结
     */
    private String summary;

    /**
     * 期望职位
     */
    private String exceptWork;



    /**
     * (数据来源)简历创建时间
     */
    private Date resumeCreateTime;

    /**
     * 简历更新时间
     */
    private Date resumeModifyTime;


    /**
     * 简历名称
     */

    private String title;


    /**
     * 原始简历文件
     */
    private String oldResumeFile;


    /**
     * 旧简历id
     */
    private String oldResumesId;


    /**
     * 求职者id
     */
    private String kzpStudentId;


    /**
     * 真实姓名
     */
    private String truename;


    /**
     * 性别
     */
    private String sex;


    /**
     * 性别 0 保密 1 男 2女
     * 0:保密:secret,1:男:male,2:女:female
     */
    private Integer sexFlag;

    /**
     * 出生日期
     */
    private Date birthday;

    /**
     * 居住地
     */
    @Length(max = 50, message = "居住地长度最大值50")
    private String livePlace;

    /**
     * 学历
     */
    private String education;

    /**
     * 工作经验
     */
    private String jobYear;


    /**
     * 手机号
     */
    private String mobile;


    /**
     * 邮箱
     */
    private String email;


    /**
     * 民族
     */
    private String nation;

    /**
     * 身高体重
     */
    private String height;
    /**
     * 婚姻状况
     */
    private String marriage;

    /**
     * 婚姻状况 0保密  1未婚 2已婚
     * 0:保密:secret,1:未婚:un_married,2:已婚:married
     */
    private Integer marriageFlag;


    /**
     * 政治面貌
     */
    private String politics;

    /**
     * 政治面貌
     * 0:群众:the_masses,1:党员:party_member,2:预备党员:probationary_party_member,3:团长:league_member,4:其它:other
     */
    private Integer politicsFlag;

    /**
     * 籍贯
     */
    private String expectcity;

    /**
     * 身份证
     */
    private String idcard;


    /**
     * 开始工作年限
     */
    private String firstWork;

    /**
     * qq
     */
    private String qq;

    /**
     * 头像
     */
    private String img;

    /**
     * 家庭电话
     */
    private String homePhone;

    /**
     * 通讯地址
     */
    private String address;

    /**
     * 完整度
     */
    private String integrity;

}
